About Duncan Hamilton Rofgo Limited (10673783) United Kingdom