About Sem Holdings Group Ltd (13354478) United Kingdom