About Sertec Holdco Limited (12024861) United Kingdom