About Flux Solution Limited (06995611) United Kingdom