About Omega Organix Limited (07588560) United Kingdom