About Gasbase Limited (12328233) United Kingdom