About Javelin Media Ltd (13279303) United Kingdom