About Paladin Holdings Limited (10585116) United Kingdom