About Ria Sharma Investments Limited (10506362) United Kingdom