About Javelin Communications Ltd (13223942) United Kingdom