About Shudh Investments Limited (11837469) United Kingdom