About Alc (holdco) Limited (05424270) United Kingdom