About Lucie Marquis Limited (11774623) United Kingdom