About S3co Ltd (12093656) United Kingdom