About Savo S 20 Ltd (12528444) United Kingdom