About Chai Tel Ltd (12163668) United Kingdom