About S4 Aa Limited (11939091) United Kingdom