About Chai Shack Ltd (12447393) United Kingdom