About Omi International Ltd (11533475) United Kingdom