About Confex Technology (holdings) Limited (09194343) United Kingdom