About Ajl2 Holdings Limited (12074907) United Kingdom