About Nxf Holdings 2 Limited (11931520) United Kingdom