About Chakra London Limited (08796475) United Kingdom