About Omnio Energy Limited (10524223) United Kingdom