About Star Merchants L.p. (SL010871) United Kingdom