About Enigmatrix Alpha Limited (13042001) United Kingdom