About Lips & Lashes Palour Limited (12362187) United Kingdom