About Scn International Limited (10859501) United Kingdom