About Oporto Galo Ltd (10983308) United Kingdom