About Flux Management Limited (12016478) United Kingdom