About S4 Applications Limited (10288524) United Kingdom