About Minx Beauty Consultants Limited (08129781) United Kingdom