About The Hummingbird Project C.i.c. (NI636982) United Kingdom