Prompted is a trading name of Prompted Limited, registered in England and Wales (company number 16648304), registered office 27 Old Gloucester Street, London WC1N 3AX. Prompted Limited is an appointed representative of Innovative Risk Labs Ltd, which is authorised and regulated by the Financial Conduct Authority (FRN 609155).