About Ajle Holdings Ltd (13209602) United Kingdom