About L&d Foundation (13492845) United Kingdom