About J7 Communications Ltd (12949526) United Kingdom