About N & F Holdings Limited (13159975) United Kingdom