About D&i Global Ltd (10306989) United Kingdom