About The Mint Chai Limited (13575288) United Kingdom