About Stonehill Partners Limited (10170575) United Kingdom