About Spring Portfolio Holdco Limited (12690348) United Kingdom