About Leading Edge Global Communications Ltd (12165931) United Kingdom