About Ogvco (uk) Limited (12377511) United Kingdom