About Chai Stf Ltd (13336594) United Kingdom