About Oxus Industries Ltd. (06949241) United Kingdom