About Sagamore Hill Limited (11389837) United Kingdom