About Chai Thali Limited (10378086) United Kingdom