About Yew Tree Capital Limited (12792428) United Kingdom