About Double Eleven Management Ltd (12058495) United Kingdom