About Ss3 Ltd (12687912) United Kingdom