About Yallaa C.i.c. (NI642344) United Kingdom