About Torvius Capital Limited (13527885) United Kingdom