About S S International Inc Limited (12836386) United Kingdom