About Nef Holdings Limited (11579094) United Kingdom