About Impex Intercorporation Ltd (12282583) United Kingdom