About Lutecia Limited (10713836) United Kingdom