About Omeganox Ltd (13028528) United Kingdom