About Flux Holdings Limited (13248749) United Kingdom