About Neux Science Ltd (12827139) United Kingdom