About Flux Lewes Ltd (13347327) United Kingdom