About Ajx Solutions Ltd (12123238) United Kingdom