About Chai Khokha Ltd (12108315) United Kingdom