About Duodisi International Limited (10196184) United Kingdom