About Sampo Solutions Ltd (08519246) United Kingdom