About Wellsolv Ltd (SC342274) United Kingdom