About G30 Consultants Limited (06587599) United Kingdom