About Deutsche Holdings No.2 Limited (06007148) United Kingdom