About Chai Chai Ltd (10989544) United Kingdom