About De Nimes Holdings Limited (11902370) United Kingdom