About Pelican Founders Ltd (11523478) United Kingdom