About Pelican Subsidiary One Limited (11991244) United Kingdom