About Deep Intellect Ltd (10502324) United Kingdom