About Rahimi Property Investments Ltd (11935049) United Kingdom