About Aconex Solutions Ltd (12183052) United Kingdom