About Mahala Cafe Ltd (12152087) United Kingdom