About Impexco Ltd. (09178166) United Kingdom