About Hatmatrix Limited (09499946) United Kingdom