About Lenoir Fdn Cic (12513706) United Kingdom