About Ntw Holdings Limited (11059318) United Kingdom