Sero Technologies Limited is a company registered in England and Wales. Company number: 10928834. Registered address: Westgate House, Womanby Street, Cardiff, Wales, CF10 1BR