About G20 Gas Solutions Ltd (12258641) United Kingdom