About The Lowe Foundation (12885135) United Kingdom