About Flux Limited (10968340) United Kingdom