About Digital Patient Limited (12201638) United Kingdom