About Ntw Technology Services Ltd (13478723) United Kingdom