About Sampo Limited (11628941) United Kingdom