About Nagourski Corporation Ltd (11270153) United Kingdom