About Wellze Limited (12925930) United Kingdom