About Marie Taillard Consulting Limited (11717124) United Kingdom