About Duplex Capital Partners Ltd (13382832) United Kingdom