About Chakra Chai Limited (11237298) United Kingdom