About Nfm (london) Limited (04413024) United Kingdom