About Ogm Intellect Ltd (12692307) United Kingdom