About Nmfactorial Ltd. (09597169) United Kingdom