About Alc Solutions Ltd (13309943) United Kingdom