About Shiva Global Investments Ltd (11065238) United Kingdom