About Baba S Bar Ltd (12284863) United Kingdom