About Pelican Group Investments Limited (13424287) United Kingdom