About Fuzzy Dog Pictures Ltd (11930600) United Kingdom