About S&k Tech Ltd (13279365) United Kingdom