About Flux Technologies Ltd (12750203) United Kingdom