About Sigma Matrix Limited (09857499) United Kingdom