About Omary Gross Limited (12034060) United Kingdom