About Ellevance Sciences Limited (12194291) United Kingdom