Company information

Otamiy is operated by KARMA XIII LIMITED, a company registered in Hong Kong.

Company registration number: 80612849

Company address

2 Harrow Ln, London E14 0AT, UK

Customer support

contact@otamiy.com

+44 7479 452750

We would love to hear from you. Please contact us with any questions.