About Duncanforex Ltd (12027637) United Kingdom