About Omnienergix Limited (11715303) United Kingdom