About Chai Group Ltd (12455666) United Kingdom