About Flax Cultivation Limited (13293085) United Kingdom