About Ixxon Oil & Gas Technologies Holding Ltd (11670812) United Kingdom