About Double L London Ltd. (11302485) United Kingdom