About G25 Global C.i.c. (11892648) United Kingdom