About The Bumblebee Alliance C.i.c. (05176821) United Kingdom