About Rita Property Investments Limited (12061313) United Kingdom