About Fast Food Mahal Limited (12848888) United Kingdom