About Satya Suguna Investments Limited (11631734) United Kingdom