About S4lt Ltd (12002853) United Kingdom