About Flax London Ltd (10542576) United Kingdom