About Flaxlands Management Limited (04652469) United Kingdom