About Alium Csi Limited (13528459) United Kingdom