About Spice Chakra Limited (10647107) United Kingdom