About Intermatrix Global Strategy Limited (02902231) United Kingdom