About The Flux Group Ltd (11491277) United Kingdom