About De Endive Ltd (12806720) United Kingdom