About Equimatrix Ltd (02592179) United Kingdom