About Vicky Braids Beauty Plus Limited (12672134) United Kingdom