About Torello Capital Limited (10234001) United Kingdom