About Nt.aamz Ltd (13669802) United Kingdom