About Elegant Pelican Ltd (13043762) United Kingdom