About Digital Home Visits Technologies Ltd. (10385253) United Kingdom