About Pelican Capital Limited (12695796) United Kingdom