About Aitelligex Ltd (12074164) United Kingdom