About Springer Solutions Ltd (11009491) United Kingdom