About Flax Consulting Limited (12855593) United Kingdom