About G2 Ventures Limited (07897884) United Kingdom