About Strafnora Ltd (12072311) United Kingdom