About Wellz Ltd (12926870) United Kingdom