About S3e Limited (07544144) United Kingdom