About Paladin Management Ltd (10827752) United Kingdom