About Intermatrix Limited (10995189) United Kingdom