About Halo Flux Limited (11847373) United Kingdom