About Sinovadex Ltd (13256592) United Kingdom