About First Endeavour Management Ltd (11899748) United Kingdom