About Chai Wala Limited (12861993) United Kingdom