About Nef International Limited (01239005) United Kingdom