About Flaxengate Ltd (12071414) United Kingdom