About Alc Solutions Ltd (11364558) United Kingdom