About Chai Kitchen Limited (11465091) United Kingdom