About Pelican Exchange Limited (09437275) United Kingdom