About Roo Stockholm Ltd (09120900) United Kingdom