About Idam Ltd (12050509) United Kingdom