About Nextgenetics Ltd (10193071) United Kingdom