About Rita 4 Rent (iht) Limited (09201897) United Kingdom