About Duncans Global Ltd (13458601) United Kingdom