About Afroart Limited (12580075) United Kingdom