About Endeavex Limited (06041587) United Kingdom