About Idar Ltd (13412607) United Kingdom