About Chai Waali Ltd (12108995) United Kingdom