About Wellie Life Ltd (11606058) United Kingdom