About S.n. Tech Solutions Ltd (09502409) United Kingdom