About Baba S Takeaway Ltd (10711536) United Kingdom