About Sero Limes Ltd (11522197) United Kingdom