About Sss Technology Ltd (07512496) United Kingdom