About Torrential Investments Ltd (12169099) United Kingdom