About Wellonomics Limited (11797056) United Kingdom