About Saaristo Ltd (13555932) United Kingdom