About Mekko Impex Lp (SL012236) United Kingdom