About Paladin Communications Ltd (13132509) United Kingdom