About Omni Kai Limited (11251769) United Kingdom