About Fern Flax Limited (12977542) United Kingdom