About Magaalo Ltd (13142795) United Kingdom