About Ntm Props Limited (13467614) United Kingdom