Leading Distribution Partners opens for business in Cannes