About Flux Consulting Ltd (05823217) United Kingdom