About Nenex Ltd (08484918) United Kingdom