About Angel&eddies Holdings Ltd (11366401) United Kingdom