About Pelikanu Ltd (09988591) United Kingdom