About G2 & Associates Ltd. (SC230789) United Kingdom