About Iha (uk) Limited (07977242) United Kingdom