About G60 Technologies Limited (SC482105) United Kingdom