About Ogr International Ltd (13623306) United Kingdom