About Chakra Solutions Ltd. (13577249) United Kingdom