About Scrooger Ltd (11116476) United Kingdom