About Matrix International Limited (03690656) United Kingdom