About Nt Ventures Limited (SC609839) United Kingdom