About Neuranics Limited (SC704076) United Kingdom