About Infomatrix Enterprise Solutions Limited (05008225) United Kingdom