igicucu cyibiti byabo cyari ijambo ryibicucu byinshi netcraft is a trusted provider of anti phishing services across a wide range of industries