About Nff Limited (11112018) United Kingdom