About Flux International Ltd. (10167923) United Kingdom