About Matrix Research Limited (03799323) United Kingdom