About G8 Technologies Limited (04521228) United Kingdom