About Alc Foundation (CE021693) United Kingdom