About Ruchi Fast Food Uk Limited (12375596) United Kingdom