About Chai Bar Ltd (12992313) United Kingdom