About Eden&me Waxmelts Ltd (13186480) United Kingdom