About S3 United Ltd (10915806) United Kingdom