About The Beauty Annex Limited (12394189) United Kingdom