About Launching Enterprise Advancing People (leap) C.i.c. (11250513) United Kingdom