About Fluxus It Limited (06032316) United Kingdom