About Q Cells Asset Management Limited (12577931) United Kingdom