About Endor (ds2) Limited (11431896) United Kingdom