About Neurotherapy Worx Ltd (12182010) United Kingdom