About Pincers Capital Limited (11296965) United Kingdom