About Digital Magic Solutions Ltd (13047505) United Kingdom