About S4 A Limited (11895042) United Kingdom