About Nff Realisations Ltd (00895073) United Kingdom