About Chai Consultants Limited (10379388) United Kingdom