About Numica Ltd (07745893) United Kingdom