About African Arts & Culture Exchange (aace) Ltd (12164937) United Kingdom