About Imentoruk Ltd. (09551172) United Kingdom