About Wellbridge Management Ltd (SC468553) United Kingdom