About Omron Management Ltd (10774570) United Kingdom