About Flux Integration Limited (09414688) United Kingdom