About Wellics Ltd (10224286) United Kingdom