About Link Well Group Ltd (11706763) United Kingdom