About Pelican Ventures Uk Ltd (12739243) United Kingdom