About Digital Group 1 Ltd (12817983) United Kingdom