About Flexus Management Ltd (10187671) United Kingdom