About Flux Capital Limited (12119379) United Kingdom