About Duncan Corporate Holdings Ltd (13112970) United Kingdom