About Liquid Palladium Ltd. (12035445) United Kingdom