About Non-exec Directors Limited (11159626) United Kingdom