About Afua - Record Label . Ltd (12694962) United Kingdom