About Soul Chakra Ltd (02681152) United Kingdom