About Luxe Wax Limited (13342024) United Kingdom