Copyright 2022 Super Payments. Super Payments Limited is a private limited company with company number 13903817. Powered by Super Payments Limited, Yapily Connect Limited and Modulr FS Limited. Yapily Connect Limited is authorised and regulated by the UK Financial Conduct Authority under the Payment Services Regulations 2017 (Firm Reference 827001). Modulr FS Limited is authorised and regulated by the UK Financial Conduct Authority under the Electronic Money Regulations 2011 (Firm Reference 900573). Registered address at 123 Buckingham Palace Road, London, SW1W 9SH.