About S4 Bah Limited (12024523) United Kingdom