About Neuro Trade Limited (13071067) United Kingdom