About Allot Communications (uk) Limited (05820777) United Kingdom