About Kerry Palmer Ltd (11576092) United Kingdom