About Palenolia Limited (12995487) United Kingdom