About Mamas Tandoori Ltd (11971163) United Kingdom