About Chakra Invest Ltd (10840001) United Kingdom