About Digital Id Group Limited (10004657) United Kingdom