About Navoi Limited (12121512) United Kingdom