About Imco Partners Ltd. (10427940) United Kingdom