About Flux Programming Ltd. (09735548) United Kingdom