About Palm & Violet Ltd (12865387) United Kingdom