About Sem International Ltd (10036919) United Kingdom