About Benjamin Nyarko Anoff Limited (13208101) United Kingdom