About Seidea Cic (12283267) United Kingdom