About Chai Management Ltd (11093255) United Kingdom