About Stockholm Ltd (12753720) United Kingdom