About The Beauty Coven Ltd (12237052) United Kingdom