About Dexe Group Holding Ltd. (10238595) United Kingdom