IME (UK) Limited, registered in England and Wales, registration number: 4494342,
registered address: 75 Baker Street, W1U 6RE, London. IME
(UK) Limited is authorized by the Financial Conduct Authority (FCA) under the Payment
Service Regulation 2009 for the provision of payment service; FRN 526986. Registered
and regulated by HM Customs & Excise, MLR registration number: 12150432.