About Duotec Service Investment Limited (11587980) United Kingdom