About Inovar Communications Limited (05386964) United Kingdom