About Pelican Global Limited (13609145) United Kingdom