About Spring Partnerships Uk Llp (OC344953) United Kingdom