About Stonehill International Limited (11657624) United Kingdom