is owned and operated by Media Ingenuity Ltd which is registered in England and Wales (Company Registration Number 06205695). Media Ingenuity Ltd is an Appointed Representative of MI Money Ltd, which is authorised and regulated by the Financial Conduct Authority in respect of consumer credit related activities (FCA FRN: 511936). Registered Office: Churchill House, 142-146 Old Street, London EC1V 9BW.