About Springer Nature Limited (00785998) United Kingdom