About Pelican Analysis Ltd (10969062) United Kingdom