About London Impex Suite Limited (11121839) United Kingdom