About G6 It Limited (11024880) United Kingdom