About Galo Samba Limited (11079074) United Kingdom