About Chai Bazaar Ltd (10588564) United Kingdom