About S3 Global Technology Ltd (12216886) United Kingdom