About Artificial Intelligence Research Lab Ltd (10976930) United Kingdom