About Soil Scout Ltd. (FC037772) Finland