About Neneon Ltd (12811762) United Kingdom