About Shanghai Alienware Electric Ltd (13540158) United Kingdom