About Double D Holdings Ltd. (10302739) United Kingdom