About Matrix Company 1 Limited (08269558) United Kingdom