About Pelican Creations Ltd. (SC665099) United Kingdom