About Conflux Limited (08205338) United Kingdom