About The Neuro Collective Ltd (12044072) United Kingdom