About Serpentex Ltd (11459090) United Kingdom