About Chakra Productions Limited (02432515) United Kingdom