About Flux Elements Ltd (13034431) United Kingdom