About Landmark Partners Europe Llc (FC021225) United States