About Anidd Ltd (11623320) United Kingdom