About Rishal Investments Limited (11378222) United Kingdom