About Rz Palma Ltd (11901061) United Kingdom