About S3b Ltd (13423126) United Kingdom