About S2-2 Controls Limited (11028190) United Kingdom