About Waxandmelt Limited (11878586) United Kingdom