About Chai Masala Ltd (12592937) United Kingdom