S Superlock Technologies Ltd. (STL) Business · Accra Opp. Prime Plaza, Ahodwo Nhyiaeso superlockghana.com