About Chai Ho Ltd (13287902) United Kingdom