About Conflux Consulting Limited (08623500) United Kingdom