About Torah Capital Limited (13412012) United Kingdom