About Sj Holistic Leading Healthcare Provider Limited (11266468) United Kingdom