About Springer Nature (uk) Limited (00785999) United Kingdom