About Well Connected Life Ltd. (SC221904) United Kingdom