About Ellen De (h.k) Co. Limited (12315265) United Kingdom