About Chakra Lifestyle Company Limited (09921418) United Kingdom