About Ebnnnt Dee Limited (11593244) United Kingdom