About De Group (uk) Holdings Limited (11834536) United Kingdom