About Wellmed Research Ltd (13408281) United Kingdom