About Gabgon Energy Solution Limited (11725689) United Kingdom