About H.e. Endeavour Limited (12021014) United Kingdom