About Omcr Ltd (11288175) United Kingdom