About Neuro Independence Ltd (09228025) United Kingdom