About Vendor Corporation L.p. (SL011962) United Kingdom