About Nordlake Merchants L.p. (SL021008) United Kingdom