About Endeavour Nominees Limited (06675334) United Kingdom