About Fluxus Engineering Limited (04711652) United Kingdom