About Wowwax Ltd. (06971295) United Kingdom