About Hurra Communications Limited (05100839) United Kingdom