About Oxus Ltd (09053323) United Kingdom