About Freedom Flux Ltd (13522093) United Kingdom