About Baba Fast Food Ltd (08671880) United Kingdom