About Ye Spotted Dogge Limited (10119512) United Kingdom