About Nyame Nti Artistry Ltd (12429889) United Kingdom