About Endeavour 365 Limited (NI639659) United Kingdom