About Equimark Ltd (04970229) United Kingdom