About Omori Ltd (13574323) United Kingdom