About Scallywags Entertainment Ltd. (10199546) United Kingdom