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
We would love to hear from you. Please contact us with any questions.