About Shiva Ltd. (02407326) United Kingdom