About Pelican Consultants International Ltd (03159859) United Kingdom