About The Oxus Valley Ltd (11628938) United Kingdom