About Chakra Retail Ltd (12092635) United Kingdom