About World Integrative Medicine And Health Foundation Ltd (09927863) United Kingdom