About Sampo Base Ltd (11150651) United Kingdom