About Sood Investments Limited (SC273646) United Kingdom