About Chai Ada Ltd. (12888753) United Kingdom