About Soul Sisters Lash & Beauty Sanctuary Ltd (12258735) United Kingdom