About Neuromic International Limited (06485364) United Kingdom