About Wax London Ltd (09521325) United Kingdom