About Cca Foundation (SC377653) United Kingdom