About Rita Investments Ltd (11352608) United Kingdom