About Terramore Capital Limited (10955068) United Kingdom