About G3 Ventures Ltd (SC639892) United Kingdom