About Chai Limited (12612135) United Kingdom