About Deutsche Collection Limited (11893938) United Kingdom