About Lydac Neuroscience Ltd (06369154) United Kingdom