About Springer Nature Publishers Holdings Limited (03046119) United Kingdom