About Ntrm Ltd. (11212451) United Kingdom