About Idad Holdings Ltd (09365378) United Kingdom