About Torridon Capital Limited (SC365705) United Kingdom