About Endeavour Uk 4 Limited (SC374244) United Kingdom