About Tomas Capital Limited (10284074) United Kingdom