About Matrix Networks (holdings) Limited (09011066) United Kingdom