About Springer Vision Limited (10197636) United Kingdom