About Integrated Neurotherapy Association Limited (11045319) United Kingdom