About Flaxen Ltd (11171751) United Kingdom