About Sophie Debaere Wellness Limited (11186142) United Kingdom