About Imagine Communications Emea (uk) Ltd. (08338473) United Kingdom