About Endeavour 17 Limited (SC246768) United Kingdom