About S. S. Imaging Limited (12117801) United Kingdom