About Double Take Media Limited (09110498) United Kingdom