About Ssm International Limited (04640881) United Kingdom