About Wellwise Limited (10476192) United Kingdom