About Ogmic Ltd (12949955) United Kingdom