About Equimax Ltd (09453529) United Kingdom