About Chai Leisure Limited (10953917) United Kingdom