About Newmetrica (uk) Limited (08351553) United Kingdom