About Essence Beauty Retreat Ltd (11525640) United Kingdom