About Deutsche Holdings No.4 Limited (06315183) United Kingdom