About Imod International Ltd. (10344896) United Kingdom