About Lucie Rose Limited (12089083) United Kingdom