About Pallaberg Ivanhoe Limited (11660487) United Kingdom