About Nyame Ba Ltd (12141393) United Kingdom