About Scoog Ltd (12032282) United Kingdom