About Stonehill Management Group Ltd (13464526) United Kingdom