About Ajl Group Holdings Ltd (11385972) United Kingdom