About Non-executive Organisation Limited (04363668) United Kingdom