About Seu Vivva Telecom Ltd (11386402) United Kingdom