About Teamadl C.i.c. (10594039) United Kingdom