About Alium Holdco Limited (11160317) United Kingdom