About Dover Citadel Holdings Limited (12517084) United Kingdom