About I & S Wellness Ltd. (11983483) United Kingdom