About Chakra Snacks Limited (11008180) United Kingdom