About Chai Sutta Bar Uk Limited (13399117) United Kingdom