About Wax Haven London Ltd (12828028) United Kingdom