About Wellspring Capital Management Limited (12429146) United Kingdom