About First Contact 2.0 C.i.c. (12576738) United Kingdom