About Oxus Trader Ltd (13064873) United Kingdom