About Codurance Holdings Ltd (12489434) United Kingdom