About Numerica Associates Limited (04682321) United Kingdom