About Palace Of Science Cic (12562411) United Kingdom