About Spring River Asset Management Ltd (09972787) United Kingdom