About Wellpond Investment Holdings Ltd (10662629) United Kingdom