About Nwtt Holdings Limited (10534819) United Kingdom