About Jambo Radio C.i.c. (SC646942) United Kingdom