About Nf Participation Limited (07607661) United Kingdom