About Visual Arts Centre London (vacl) Ltd. (12657885) United Kingdom