About Scoop Ucl C.i.c. (12994218) United Kingdom