About S3m Technology Limited (09203594) United Kingdom