About Pelican Portfolios Ltd (13505167) United Kingdom