About Flux Technology Limited (12801487) United Kingdom