About The Neuro-logical Initiative Ltd (12810134) United Kingdom