About Stonehill Capital Limited (12265514) United Kingdom