About Jta Digital Ltd. (10419489) United Kingdom