About Pelican 7 Ltd (09316501) United Kingdom