About Ntn Devco Limited (12063387) United Kingdom