About Flux Light Architecture Limited (08988064) United Kingdom