About Endor (max) Limited (08524171) United Kingdom