About The Beauty Chakra Ltd (13372652) United Kingdom