About North Endeavor Ltd (06940150) United Kingdom