About Ssd 2020 Ltd (12953487) United Kingdom