About Rita Sader Ltd (13671148) United Kingdom