About Ometita Limited (12977594) United Kingdom