About Shiva Capital Ltd (11753288) United Kingdom