About Baba Fried Chicken Limited (10543089) United Kingdom