About Descended From Odin Kennels Ltd (11948756) United Kingdom