About Paladon Holdings Limited (11423601) United Kingdom