About Nef Group Limited (11197666) United Kingdom