About Flux London Ltd. (09696702) United Kingdom