About Snickarhj Lpen Limited (12243584) United Kingdom