About Ssi 3 Limited (12046180) United Kingdom