About Flax Studios Ltd (08651189) United Kingdom