About Israr Idres Ltd (12231841) United Kingdom