About Serpex Ltd (11373492) United Kingdom