About Pelican Holdings Limited (03779049) United Kingdom