About Simion Duplex Ltd (11640472) United Kingdom