About Pembe The African Princess & Friends Ltd (13551572) United Kingdom