About Rissa Investments Limited (12101039) United Kingdom