About Pellipar Investments Limited (00062908) United Kingdom