About G6 Studio Limited (12701811) United Kingdom