About Flux Digital Media Limited (08044712) United Kingdom