About Omega Flax Limited (10303412) United Kingdom