About Blindmatrix Limited (07282660) United Kingdom