About Neurologic Europe Limited (07599726) United Kingdom