About Palmera Exports Ltd (12206936) United Kingdom