About Oxus Cars Ltd (12518324) United Kingdom