About Numerics Management Ltd (11739912) United Kingdom