About Sinovol Technology & Development Co. Ltd (11122378) United Kingdom