About The Chai Mix Ltd (12678577) United Kingdom