About G-6 Innovation Limited (10674659) United Kingdom