About The Chai Club Ltd (12593513) United Kingdom