About G3 Solutions Ltd (07058205) United Kingdom