About International Marketing & Promotions L.p. (SL022799) United Kingdom