About Global Merchants L.p. (SL011834) United Kingdom