Anyone heard of them?
Their website popped up on my testing computer (as a pop-up imposed by a BHO)... Geno
UK search engine with main directory drawn from ODP Regional.
They own many sites miragorobot.com, uksearch.com...
No red flag for their main activities. I'll be more suspicious with their partners.
"When you advertise with Mirago, your website will appear on over 350+ partner ... When you open an account you will gain access to the Mirago Media Manager." Context Stream® – a further source of traffic "When you sign-up to Featured Sites, your advert will also appear on partner websites displaying Context Stream®. There's no extra charge for this, you simply Pay-Per-Click in the same manner as Featured Sites."
It seems you're a source of traffic, Geno. Maybe one of their partners is a BHO.