About S F Oteks Limited (10278901) United Kingdom