About Sero Software Ltd (12471238) United Kingdom