About N F N Developments Limited (06459275) United Kingdom