About Sc Health & Wellness Ltd (12670262) United Kingdom