About Neuro Trading Ltd (13162262) United Kingdom