About La Palm Cannes Limited (10504040) United Kingdom