About Endor Coffee Ltd (11869887) United Kingdom