About Prologic Systems Europe Limited (09872667) United Kingdom