About Neuranics Ltd (SC638502) United Kingdom