About Mindex Data Services Limited (03140533) United Kingdom