About Eloise Lacroix Limited (12818241) United Kingdom