About Naughty Dogs Of London Limited (10049993) United Kingdom