About Paladin Specialty Limited (12849288) United Kingdom