About Omim Group Ltd (12909491) United Kingdom