About The Edge Communications Ltd (12380240) United Kingdom