About New European Distressed Donkey Initiative Ltd (03098847) United Kingdom