About S4tek Limited (10248142) United Kingdom