Contact Us Your Name (required) Your Email (required) Subject Your Message Mucroid is located at Hurligham Park in Hurligham, Nairobi We develop custom software for your shop, restaurant, supermarket, farm or website for your organization or mobile applications to suit your needs.