About Geometry Capital Limited (12910033) United Kingdom