About G&o Technologies Limited (10910159) United Kingdom