About Og Romeo Ltd (11407424) United Kingdom