About Nicanor Ltd (13469253) United Kingdom