About Taj Mahal Fastfood Ltd (12992690) United Kingdom