About Als Group Holdings Limited (SC622231) United Kingdom