About Matrix Interim Management Limited (08640767) United Kingdom