About Vanilla Beauty Limited (06705367) United Kingdom