About G Tech Innovation Limited (11256910) United Kingdom