About Flux Entertainment Limited (13294345) United Kingdom