About Seguemagne Ltd (11008066) United Kingdom