About Neometrix Limited (03632256) United Kingdom