About Dead Drop Ventures Limited (11678592) United Kingdom