About Chakra Associates Ltd (09737861) United Kingdom