About C3 Foundation Europe (CE007734) United Kingdom