About S Nyarko Limited (10403884) United Kingdom