About Melrose Paris Foundation (CE019261) United Kingdom