About Duotec Investment Limited (11578334) United Kingdom