About The Flux Partnership Ltd (12440798) United Kingdom