About Salftechuk Limited (12809370) United Kingdom