About Chakra Kensington Limited (11185038) United Kingdom