About Chai Technology Limited (11642937) United Kingdom