About Shaggy Ltd (12091204) United Kingdom