About Nrt&t Ltd (10017721) United Kingdom