© 2023 - 2024 Kaupthing Limited. Company no. 15073141. Registered office: 20 Wenlock Road, London, England, N1 7GU.Operated by KTT Europe Limited. Company no. 15207116. Registered office: BPM 332638, 372 Old Street, London, United Kingdom, EC1V 9AU.