About Numeric Solutions Limited (08900820) United Kingdom