About Digital App Group Limited (11985133) United Kingdom