About Eqwax Ltd (12662313) United Kingdom