About Global First Merchant Lp (SL028123) United Kingdom