About Wellstat Therapeutics Eu Limited (06717192) United Kingdom