About Tsr Capital Limited (13467649) United Kingdom