About Pelican Options Ltd (09379404) United Kingdom