About Risha Investments Limited (11488079) United Kingdom