About Victor Batte Lay Foundation (07706484) United Kingdom