About Ris Investments Limited (12109230) United Kingdom