About Luxury Wax Bar Ltd (09769879) United Kingdom